precision scales - French English Dictionary